computer training healthcare pharmacy pharmacy software drugs prescription health care java programming software hospital career training online pharmacy c programming medical it training object-oriented programming oop training java medicine c++